Extending Uml Using Profiles for Knowledge-based Systems Modelling

نویسندگان

  • Mohd Syazwan Abdullah
  • Andy Evans
  • Chris Kimble
  • Ian Benest
چکیده

Knowledge engineers have favoured a diagrammatic approach for developing knowledge-based systems by adopting those used in software engineering. However, these modelling techniques tend to be used in an ad hoc way and are highly dependent on the modelling experience of the engineers involved. This paper focuses on the use of the Unified Modeling Language (UML) Profiles for knowledge modelling. It identifies the short-comings of current approaches in adopting UML and discusses the need to have an extension to UML through the profile mechanism. A work-in-progress on how to create such a profile is also presented.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Developing a UML Profile for Modelling Knowledge-Based Systems

Knowledge engineers have favoured a diagrammatic approach for developing knowledge-based systems by adopting those used in software engineering. However, these modelling techniques tend to be used in an ad hoc way and are highly dependent on the modelling experience of the engineers involved. This paper focuses on the use of the Unified Modeling Language (UML) Profiles for knowledge modelling. ...

متن کامل

Conceptual Modelling of Knowledge-Based Systems Using UML

Conceptual modelling is an important aspect in designing systems. However, the use of conceptual models in knowledge-based system (KBS) is limited as there is no particular consensus on which modelling language should be used and most of these systems are developed in a 'problem to code' manner. This paper focuses on the use ofa Unified Modeling Language (UML) Profile for conceptual knowledge m...

متن کامل

From Modelling Domain Knowledge to Metacognitive Skills: Extending a Constraint-Based Tutoring System to Support Collaboration

Constraint-based tutors have been shown to increase individual learning in real classroom studies, but would become even more effective if they provided support for collaboration. COLLECT-UML is a constraint-based intelligent tutoring system that teaches object-oriented analysis and design using Unified Modelling Language. Being one of constraint-based tutors, COLLECT-UML represents the domain ...

متن کامل

Towards Seamless Hybrid Graphical-Textual Modelling for UML and Profiles

Domain-specific modelling languages, in particular those described in terms of UML profiles, use graphical notations to maximise human understanding and facilitate communication among stakeholders. Nevertheless, textual notations are preferred for specific purposes, due to the nature of a specific domain, or for personal preference. The mutually exclusive use of graphical or textual modelling i...

متن کامل

A Constraint-Based Collaborative Environment for Learning UML Class Diagrams

COLLECT-UML is a constraint-based ITS that teaches objectoriented design using Unified Modelling Language (UML). UML is easily the most popular object-oriented modelling technology in current practice. We started by developing a single-user ITS that supported students in learning UML class diagrams. The system was evaluated in a real classroom, and the results show that students’ performance in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004